endovascular treatment - Alemán Inglés Diccionario